gusucode.com > matlab编程建立的通信信道的仿真 卷积编码,qam调制,瑞利信道仿真源码程序 > code5/matlab编程建立的通信信道的仿真 卷积编码,qam调制,瑞利信道仿真源码程序/code/dh6main.m

    % x表示信噪比
x=0:15;
% y表示信号的误比特率,它的长度与x相同
y=x;
%准备一个空白图形
hold off;

%重复运行dh6,检验不同条件下硬判决译码的性能
for i=1:length(x)
    %信道的信噪比依次取x中的元素
    SNR=x(i);
    %运行硬判决仿真程序,误比特率保存在工作区变量BitErrorRate中
    sim('dh6');
    %计算BitErrorRate的均值作为本次仿真的误比特率
    y(i)=mean(BitErrorRate);
end
%绘制x和y的关系图,纵坐标采用对数坐标
semilogy(x,y);